Atlantic spiny dogfish
Explore definitions, synonyms, and language insights of Atlantic spiny dogfish
Definitions
                    Noun
                    
            destructive dogfish of the Atlantic coastal waters of America and Europe; widely used in anatomy classes